home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_84.txt < prev    next >
Text File  |  1991-04-25  |  75KB  |  1,377 lines

  1. # near model CODE resource
  2. # jump table entries: 10568-10576 (9 of them)
  3. fn00000000:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  206E 0010                movea.l    A0, [A6 + 0x10]
  8. 00000010  2650                     movea.l    A3, [A0]
  9. 00000012  2054                     movea.l    A0, [A4]
  10. 00000014  215B 0004                move.l     [A0 + 0x4], [A3]+
  11. 00000018  2054                     movea.l    A0, [A4]
  12. 0000001A  215B 0008                move.l     [A0 + 0x8], [A3]+
  13. 0000001E  2054                     movea.l    A0, [A4]
  14. 00000020  215B 000C                move.l     [A0 + 0xC], [A3]+
  15. 00000024  2054                     movea.l    A0, [A4]
  16. 00000026  215B 0010                move.l     [A0 + 0x10], [A3]+
  17. 0000002A  2054                     movea.l    A0, [A4]
  18. 0000002C  3153 0014                move.w     [A0 + 0x14], [A3]
  19. 00000030  206E 0010                movea.l    A0, [A6 + 0x10]
  20. 00000034  0690 0000 0012           addi.l     [A0], 0x12
  21. 0000003A  206E 0010                movea.l    A0, [A6 + 0x10]
  22. 0000003E  5890                     addq.l     [A0], 4
  23. 00000040  2054                     movea.l    A0, [A4]
  24. 00000042  216E 000C 001E           move.l     [A0 + 0x1E], [A6 + 0xC]
  25. 00000048  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  26. 0000004E  4E5E                     unlink     A6
  27. 00000050  4E75                     rts
  28. export_1321:
  29. fn00000052:
  30. 00000052  4E56 0000                link       A6, 0
  31. 00000056  2F0C                     move.l     -[A7], A4
  32. 00000058  286E 0008                movea.l    A4, [A6 + 0x8]
  33. 0000005C  200C                     move.l     D0, A4
  34. 0000005E  6610                     bne        +0x12 /* 00000070 */
  35. 00000060  7044                     moveq.l    D0, 0x44
  36. 00000062  2F00                     move.l     -[A7], D0
  37. 00000064  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  38. 00000068  2840                     movea.l    A4, D0
  39. 0000006A  200C                     move.l     D0, A4
  40. 0000006C  588F                     addq.l     A7, 4
  41. 0000006E  6740                     beq        +0x42 /* 000000B0 */
  42. label00000070:
  43. 00000070  7001                     moveq.l    D0, 0x01
  44. 00000072  220C                     move.l     D1, A4
  45. 00000074  6616                     bne        +0x18 /* 0000008C */
  46. 00000076  2F00                     move.l     -[A7], D0
  47. 00000078  7222                     moveq.l    D1, 0x22
  48. 0000007A  2F01                     move.l     -[A7], D1
  49. 0000007C  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  50. 00000080  588F                     addq.l     A7, 4
  51. 00000082  2200                     move.l     D1, D0
  52. 00000084  201F                     move.l     D0, [A7]+
  53. 00000086  4A81                     tst.l      D1
  54. 00000088  6602                     bne        +0x4 /* 0000008C */
  55. 0000008A  7000                     moveq.l    D0, 0x00
  56. label0000008C:
  57. 0000008C  4A00                     tst.b      D0
  58. 0000008E  6710                     beq        +0x12 /* 000000A0 */
  59. 00000090  2054                     movea.l    A0, [A4]
  60. 00000092  20AD F5A0                move.l     [A0], [A5 - 0xA60]
  61. 00000096  2054                     movea.l    A0, [A4]
  62. 00000098  41E8 0016                lea.l      A0, [A0 + 0x16]
  63. 0000009C  2008                     move.l     D0, A0
  64. 0000009E  6002                     bra        +0x4 /* 000000A2 */
  65. label000000A0:
  66. 000000A0  7000                     moveq.l    D0, 0x00
  67. label000000A2:
  68. 000000A2  284C                     movea.l    A4, A4
  69. 000000A4  2054                     movea.l    A0, [A4]
  70. 000000A6  20AD FC16                move.l     [A0], [A5 - 0x3EA]
  71. 000000AA  2054                     movea.l    A0, [A4]
  72. 000000AC  41E8 003C                lea.l      A0, [A0 + 0x3C]
  73. label000000B0:
  74. 000000B0  200C                     move.l     D0, A4
  75. 000000B2  286E FFFC                movea.l    A4, [A6 - 0x4]
  76. 000000B6  4E5E                     unlink     A6
  77. 000000B8  4E75                     rts
  78. export_1322:
  79. 000000BA  4E56 0000                link       A6, 0
  80. 000000BE  2F0C                     move.l     -[A7], A4
  81. 000000C0  7000                     moveq.l    D0, 0x00
  82. 000000C2  2F00                     move.l     -[A7], D0
  83. 000000C4  4EBA FF8C                jsr        [PC - 0x74 /* 00000052 */]
  84. 000000C8  2840                     movea.l    A4, D0
  85. 000000CA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  86. 000000CE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  87. 000000D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  88. 000000D6  2F0C                     move.l     -[A7], A4
  89. 000000D8  4EBA 000C                jsr        [PC + 0xC /* 000000E6 */]
  90. 000000DC  200C                     move.l     D0, A4
  91. 000000DE  286E FFFC                movea.l    A4, [A6 - 0x4]
  92. 000000E2  4E5E                     unlink     A6
  93. 000000E4  4E75                     rts
  94. export_1323:
  95. fn000000E6:
  96. 000000E6  4E56 FFF4                link       A6, -0x000C
  97. 000000EA  48E7 0038                movem.l    -[A7], A2,A3,A4
  98. 000000EE  266E 0010                movea.l    A3, [A6 + 0x10]
  99. 000000F2  286E 0008                movea.l    A4, [A6 + 0x8]
  100. 000000F6  4AAE 000C                tst.l      [A6 + 0xC]
  101. 000000FA  6700 00BC                beq        +0xBE /* 000001B8 */
  102. 000000FE  2054                     movea.l    A0, [A4]
  103. 00000100  214B 0032                move.l     [A0 + 0x32], A3
  104. 00000104  2054                     movea.l    A0, [A4]
  105. 00000106  214C 001E                move.l     [A0 + 0x1E], A4
  106. 0000010A  2F0B                     move.l     -[A7], A3
  107. 0000010C  2053                     movea.l    A0, [A3]
  108. 0000010E  2050                     movea.l    A0, [A0]
  109. 00000110  2268 0028                movea.l    A1, [A0 + 0x28]
  110. 00000114  4E91                     jsr        [A1]
  111. 00000116  2D40 FFF4                move.l     [A6 - 0xC], D0
  112. 0000011A  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  113. 0000011E  2054                     movea.l    A0, [A4]
  114. 00000120  2140 0026                move.l     [A0 + 0x26], D0
  115. 00000124  206E 000C                movea.l    A0, [A6 + 0xC]
  116. 00000128  2050                     movea.l    A0, [A0]
  117. 0000012A  3028 0028                move.w     D0, [A0 + 0x28]
  118. 0000012E  48C0                     ext.l      D0
  119. 00000130  2F00                     move.l     -[A7], D0
  120. 00000132  2054                     movea.l    A0, [A4]
  121. 00000134  2F28 0026                move.l     -[A7], [A0 + 0x26]
  122. 00000138  4EAD 254A                jsr        [A5 + 0x254A /* export_1189 */]
  123. 0000013C  206E 000C                movea.l    A0, [A6 + 0xC]
  124. 00000140  A029                     syscall    HLock
  125. 00000142  206E 000C                movea.l    A0, [A6 + 0xC]
  126. 00000146  2650                     movea.l    A3, [A0]
  127. 00000148  2054                     movea.l    A0, [A4]
  128. 0000014A  317C FFFF 0014           move.w     [A0 + 0x14], 0xFFFF
  129. 00000150  2054                     movea.l    A0, [A4]
  130. 00000152  2D48 FFF8                move.l     [A6 - 0x8], A0
  131. 00000156  224B                     movea.l    A1, A3
  132. 00000158  45E8 0004                lea.l      A2, [A0 + 0x4]
  133. 0000015C  24D9                     move.l     [A2]+, [A1]+
  134. 0000015E  24D9                     move.l     [A2]+, [A1]+
  135. 00000160  206E FFF8                movea.l    A0, [A6 - 0x8]
  136. 00000164  216B 0008 000C           move.l     [A0 + 0xC], [A3 + 0x8]
  137. 0000016A  2054                     movea.l    A0, [A4]
  138. 0000016C  316B 000C 0036           move.w     [A0 + 0x36], [A3 + 0xC]
  139. 00000172  2054                     movea.l    A0, [A4]
  140. 00000174  216B 000E 0010           move.l     [A0 + 0x10], [A3 + 0xE]
  141. 0000017A  2054                     movea.l    A0, [A4]
  142. 0000017C  2D48 FFFC                move.l     [A6 - 0x4], A0
  143. 00000180  216B 0012 0038           move.l     [A0 + 0x38], [A3 + 0x12]
  144. 00000186  206E FFFC                movea.l    A0, [A6 - 0x4]
  145. 0000018A  41E8 003C                lea.l      A0, [A0 + 0x3C]
  146. 0000018E  43EB 0016                lea.l      A1, [A3 + 0x16]
  147. 00000192  20D9                     move.l     [A0]+, [A1]+
  148. 00000194  20D9                     move.l     [A0]+, [A1]+
  149. 00000196  302B 0028                move.w     D0, [A3 + 0x28]
  150. 0000019A  48C0                     ext.l      D0
  151. 0000019C  2F00                     move.l     -[A7], D0
  152. 0000019E  486B 002A                pea.l      [A3 + 0x2A]
  153. 000001A2  2F0C                     move.l     -[A7], A4
  154. 000001A4  4EBA 001C                jsr        [PC + 0x1C /* 000001C2 */]
  155. 000001A8  206E 000C                movea.l    A0, [A6 + 0xC]
  156. 000001AC  A02A                     syscall    HUnlock
  157. 000001AE  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  158. 000001B2  A873                     syscall    SetPort
  159. 000001B4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  160. label000001B8:
  161. 000001B8  4CEE 1C00 FFE8           movem.l    A2,A3,A4, [A6 - 0x18]
  162. 000001BE  4E5E                     unlink     A6
  163. 000001C0  4E75                     rts
  164. export_1324:
  165. fn000001C2:
  166. 000001C2  4E56 FFFC                link       A6, -0x0004
  167. 000001C6  48E7 0118                movem.l    -[A7], D7,A3,A4
  168. 000001CA  3E2E 0012                move.w     D7, [A6 + 0x12]
  169. 000001CE  286E 0008                movea.l    A4, [A6 + 0x8]
  170. 000001D2  2D6E 000C FFFC           move.l     [A6 - 0x4], [A6 + 0xC]
  171. 000001D8  4A47                     tst.w      D7
  172. 000001DA  6F34                     ble        +0x36 /* 00000210 */
  173. 000001DC  601C                     bra        +0x1E /* 000001FA */
  174. label000001DE:
  175. 000001DE  486E FFFC                pea.l      [A6 - 0x4]
  176. 000001E2  2F0C                     move.l     -[A7], A4
  177. 000001E4  4EBA 0278                jsr        [PC + 0x278 /* 0000045E */]
  178. 000001E8  2640                     movea.l    A3, D0
  179. 000001EA  2F0B                     move.l     -[A7], A3
  180. 000001EC  2054                     movea.l    A0, [A4]
  181. 000001EE  2F28 0026                move.l     -[A7], [A0 + 0x26]
  182. 000001F2  4EAD 24E2                jsr        [A5 + 0x24E2 /* export_1176 */]
  183. 000001F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  184. label000001FA:
  185. 000001FA  3007                     move.w     D0, D7
  186. 000001FC  5347                     subq.w     D7, 1
  187. 000001FE  4A40                     tst.w      D0
  188. 00000200  6EDC                     bgt        -0x22 /* 000001DE */
  189. 00000202  2054                     movea.l    A0, [A4]
  190. 00000204  2668 0032                movea.l    A3, [A0 + 0x32]
  191. 00000208  2053                     movea.l    A0, [A3]
  192. 0000020A  08E8 0007 0026           bset.b     [A0 + 0x26], 0x7
  193. label00000210:
  194. 00000210  202E FFFC                move.l     D0, [A6 - 0x4]
  195. 00000214  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  196. 0000021A  4E5E                     unlink     A6
  197. 0000021C  4E75                     rts
  198. fn0000021E:
  199. 0000021E  4E56 0000                link       A6, 0
  200. 00000222  2F0C                     move.l     -[A7], A4
  201. 00000224  286E 0008                movea.l    A4, [A6 + 0x8]
  202. 00000228  200C                     move.l     D0, A4
  203. 0000022A  6610                     bne        +0x12 /* 0000023C */
  204. 0000022C  7024                     moveq.l    D0, 0x24
  205. 0000022E  2F00                     move.l     -[A7], D0
  206. 00000230  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  207. 00000234  2840                     movea.l    A4, D0
  208. 00000236  200C                     move.l     D0, A4
  209. 00000238  588F                     addq.l     A7, 4
  210. 0000023A  673A                     beq        +0x3C /* 00000276 */
  211. label0000023C:
  212. 0000023C  7001                     moveq.l    D0, 0x01
  213. 0000023E  220C                     move.l     D1, A4
  214. 00000240  6616                     bne        +0x18 /* 00000258 */
  215. 00000242  2F00                     move.l     -[A7], D0
  216. 00000244  7222                     moveq.l    D1, 0x22
  217. 00000246  2F01                     move.l     -[A7], D1
  218. 00000248  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  219. 0000024C  588F                     addq.l     A7, 4
  220. 0000024E  2200                     move.l     D1, D0
  221. 00000250  201F                     move.l     D0, [A7]+
  222. 00000252  4A81                     tst.l      D1
  223. 00000254  6602                     bne        +0x4 /* 00000258 */
  224. 00000256  7000                     moveq.l    D0, 0x00
  225. label00000258:
  226. 00000258  4A00                     tst.b      D0
  227. 0000025A  6710                     beq        +0x12 /* 0000026C */
  228. 0000025C  2054                     movea.l    A0, [A4]
  229. 0000025E  20AD F5A0                move.l     [A0], [A5 - 0xA60]
  230. 00000262  2054                     movea.l    A0, [A4]
  231. 00000264  41E8 0016                lea.l      A0, [A0 + 0x16]
  232. 00000268  2008                     move.l     D0, A0
  233. 0000026A  6002                     bra        +0x4 /* 0000026E */
  234. label0000026C:
  235. 0000026C  7000                     moveq.l    D0, 0x00
  236. label0000026E:
  237. 0000026E  284C                     movea.l    A4, A4
  238. 00000270  2054                     movea.l    A0, [A4]
  239. 00000272  20AD FC64                move.l     [A0], [A5 - 0x39C]
  240. label00000276:
  241. 00000276  200C                     move.l     D0, A4
  242. 00000278  286E FFFC                movea.l    A4, [A6 - 0x4]
  243. 0000027C  4E5E                     unlink     A6
  244. 0000027E  4E75                     rts
  245. fn00000280:
  246. 00000280  4E56 0000                link       A6, 0
  247. 00000284  2F0C                     move.l     -[A7], A4
  248. 00000286  286E 0008                movea.l    A4, [A6 + 0x8]
  249. 0000028A  200C                     move.l     D0, A4
  250. 0000028C  6610                     bne        +0x12 /* 0000029E */
  251. 0000028E  703E                     moveq.l    D0, 0x3E
  252. 00000290  2F00                     move.l     -[A7], D0
  253. 00000292  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  254. 00000296  2840                     movea.l    A4, D0
  255. 00000298  200C                     move.l     D0, A4
  256. 0000029A  588F                     addq.l     A7, 4
  257. 0000029C  6734                     beq        +0x36 /* 000002D2 */
  258. label0000029E:
  259. 0000029E  7001                     moveq.l    D0, 0x01
  260. 000002A0  220C                     move.l     D1, A4
  261. 000002A2  6616                     bne        +0x18 /* 000002BA */
  262. 000002A4  2F00                     move.l     -[A7], D0
  263. 000002A6  723E                     moveq.l    D1, 0x3E
  264. 000002A8  2F01                     move.l     -[A7], D1
  265. 000002AA  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  266. 000002AE  588F                     addq.l     A7, 4
  267. 000002B0  2200                     move.l     D1, D0
  268. 000002B2  201F                     move.l     D0, [A7]+
  269. 000002B4  4A81                     tst.l      D1
  270. 000002B6  6602                     bne        +0x4 /* 000002BA */
  271. 000002B8  7000                     moveq.l    D0, 0x00
  272. label000002BA:
  273. 000002BA  4A00                     tst.b      D0
  274. 000002BC  670A                     beq        +0xC /* 000002C8 */
  275. 000002BE  2054                     movea.l    A0, [A4]
  276. 000002C0  202D FC6C                move.l     D0, [A5 - 0x394]
  277. 000002C4  2080                     move.l     [A0], D0
  278. 000002C6  6002                     bra        +0x4 /* 000002CA */
  279. label000002C8:
  280. 000002C8  7000                     moveq.l    D0, 0x00
  281. label000002CA:
  282. 000002CA  284C                     movea.l    A4, A4
  283. 000002CC  2054                     movea.l    A0, [A4]
  284. 000002CE  20AD FC7C                move.l     [A0], [A5 - 0x384]
  285. label000002D2:
  286. 000002D2  200C                     move.l     D0, A4
  287. 000002D4  286E FFFC                movea.l    A4, [A6 - 0x4]
  288. 000002D8  4E5E                     unlink     A6
  289. 000002DA  4E75                     rts
  290. fn000002DC:
  291. 000002DC  4E56 0000                link       A6, 0
  292. 000002E0  2F0C                     move.l     -[A7], A4
  293. 000002E2  286E 0008                movea.l    A4, [A6 + 0x8]
  294. 000002E6  200C                     move.l     D0, A4
  295. 000002E8  6610                     bne        +0x12 /* 000002FA */
  296. 000002EA  7026                     moveq.l    D0, 0x26
  297. 000002EC  2F00                     move.l     -[A7], D0
  298. 000002EE  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  299. 000002F2  2840                     movea.l    A4, D0
  300. 000002F4  200C                     move.l     D0, A4
  301. 000002F6  588F                     addq.l     A7, 4
  302. 000002F8  673A                     beq        +0x3C /* 00000334 */
  303. label000002FA:
  304. 000002FA  7001                     moveq.l    D0, 0x01
  305. 000002FC  220C                     move.l     D1, A4
  306. 000002FE  6616                     bne        +0x18 /* 00000316 */
  307. 00000300  2F00                     move.l     -[A7], D0
  308. 00000302  7222                     moveq.l    D1, 0x22
  309. 00000304  2F01                     move.l     -[A7], D1
  310. 00000306  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  311. 0000030A  588F                     addq.l     A7, 4
  312. 0000030C  2200                     move.l     D1, D0
  313. 0000030E  201F                     move.l     D0, [A7]+
  314. 00000310  4A81                     tst.l      D1
  315. 00000312  6602                     bne        +0x4 /* 00000316 */
  316. 00000314  7000                     moveq.l    D0, 0x00
  317. label00000316:
  318. 00000316  4A00                     tst.b      D0
  319. 00000318  6710                     beq        +0x12 /* 0000032A */
  320. 0000031A  2054                     movea.l    A0, [A4]
  321. 0000031C  20AD F5A0                move.l     [A0], [A5 - 0xA60]
  322. 00000320  2054                     movea.l    A0, [A4]
  323. 00000322  41E8 0016                lea.l      A0, [A0 + 0x16]
  324. 00000326  2008                     move.l     D0, A0
  325. 00000328  6002                     bra        +0x4 /* 0000032C */
  326. label0000032A:
  327. 0000032A  7000                     moveq.l    D0, 0x00
  328. label0000032C:
  329. 0000032C  284C                     movea.l    A4, A4
  330. 0000032E  2054                     movea.l    A0, [A4]
  331. 00000330  20AD FC60                move.l     [A0], [A5 - 0x3A0]
  332. label00000334:
  333. 00000334  200C                     move.l     D0, A4
  334. 00000336  286E FFFC                movea.l    A4, [A6 - 0x4]
  335. 0000033A  4E5E                     unlink     A6
  336. 0000033C  4E75                     rts
  337. fn0000033E:
  338. 0000033E  4E56 0000                link       A6, 0
  339. 00000342  2F0C                     move.l     -[A7], A4
  340. 00000344  286E 0008                movea.l    A4, [A6 + 0x8]
  341. 00000348  200C                     move.l     D0, A4
  342. 0000034A  6610                     bne        +0x12 /* 0000035C */
  343. 0000034C  7040                     moveq.l    D0, 0x40
  344. 0000034E  2F00                     move.l     -[A7], D0
  345. 00000350  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  346. 00000354  2840                     movea.l    A4, D0
  347. 00000356  200C                     move.l     D0, A4
  348. 00000358  588F                     addq.l     A7, 4
  349. 0000035A  6734                     beq        +0x36 /* 00000390 */
  350. label0000035C:
  351. 0000035C  7001                     moveq.l    D0, 0x01
  352. 0000035E  220C                     move.l     D1, A4
  353. 00000360  6616                     bne        +0x18 /* 00000378 */
  354. 00000362  2F00                     move.l     -[A7], D0
  355. 00000364  7240                     moveq.l    D1, 0x40
  356. 00000366  2F01                     move.l     -[A7], D1
  357. 00000368  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  358. 0000036C  588F                     addq.l     A7, 4
  359. 0000036E  2200                     move.l     D1, D0
  360. 00000370  201F                     move.l     D0, [A7]+
  361. 00000372  4A81                     tst.l      D1
  362. 00000374  6602                     bne        +0x4 /* 00000378 */
  363. 00000376  7000                     moveq.l    D0, 0x00
  364. label00000378:
  365. 00000378  4A00                     tst.b      D0
  366. 0000037A  670A                     beq        +0xC /* 00000386 */
  367. 0000037C  2054                     movea.l    A0, [A4]
  368. 0000037E  202D FC74                move.l     D0, [A5 - 0x38C]
  369. 00000382  2080                     move.l     [A0], D0
  370. 00000384  6002                     bra        +0x4 /* 00000388 */
  371. label00000386:
  372. 00000386  7000                     moveq.l    D0, 0x00
  373. label00000388:
  374. 00000388  284C                     movea.l    A4, A4
  375. 0000038A  2054                     movea.l    A0, [A4]
  376. 0000038C  20AD FC80                move.l     [A0], [A5 - 0x380]
  377. label00000390:
  378. 00000390  200C                     move.l     D0, A4
  379. 00000392  286E FFFC                movea.l    A4, [A6 - 0x4]
  380. 00000396  4E5E                     unlink     A6
  381. 00000398  4E75                     rts
  382. fn0000039A:
  383. 0000039A  4E56 0000                link       A6, 0
  384. 0000039E  2F0C                     move.l     -[A7], A4
  385. 000003A0  286E 0008                movea.l    A4, [A6 + 0x8]
  386. 000003A4  200C                     move.l     D0, A4
  387. 000003A6  6610                     bne        +0x12 /* 000003B8 */
  388. 000003A8  7024                     moveq.l    D0, 0x24
  389. 000003AA  2F00                     move.l     -[A7], D0
  390. 000003AC  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  391. 000003B0  2840                     movea.l    A4, D0
  392. 000003B2  200C                     move.l     D0, A4
  393. 000003B4  588F                     addq.l     A7, 4
  394. 000003B6  673A                     beq        +0x3C /* 000003F2 */
  395. label000003B8:
  396. 000003B8  7001                     moveq.l    D0, 0x01
  397. 000003BA  220C                     move.l     D1, A4
  398. 000003BC  6616                     bne        +0x18 /* 000003D4 */
  399. 000003BE  2F00                     move.l     -[A7], D0
  400. 000003C0  7222                     moveq.l    D1, 0x22
  401. 000003C2  2F01                     move.l     -[A7], D1
  402. 000003C4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  403. 000003C8  588F                     addq.l     A7, 4
  404. 000003CA  2200                     move.l     D1, D0
  405. 000003CC  201F                     move.l     D0, [A7]+
  406. 000003CE  4A81                     tst.l      D1
  407. 000003D0  6602                     bne        +0x4 /* 000003D4 */
  408. 000003D2  7000                     moveq.l    D0, 0x00
  409. label000003D4:
  410. 000003D4  4A00                     tst.b      D0
  411. 000003D6  6710                     beq        +0x12 /* 000003E8 */
  412. 000003D8  2054                     movea.l    A0, [A4]
  413. 000003DA  20AD F5A0                move.l     [A0], [A5 - 0xA60]
  414. 000003DE  2054                     movea.l    A0, [A4]
  415. 000003E0  41E8 0016                lea.l      A0, [A0 + 0x16]
  416. 000003E4  2008                     move.l     D0, A0
  417. 000003E6  6002                     bra        +0x4 /* 000003EA */
  418. label000003E8:
  419. 000003E8  7000                     moveq.l    D0, 0x00
  420. label000003EA:
  421. 000003EA  284C                     movea.l    A4, A4
  422. 000003EC  2054                     movea.l    A0, [A4]
  423. 000003EE  20AD FC5C                move.l     [A0], [A5 - 0x3A4]
  424. label000003F2:
  425. 000003F2  200C                     move.l     D0, A4
  426. 000003F4  286E FFFC                movea.l    A4, [A6 - 0x4]
  427. 000003F8  4E5E                     unlink     A6
  428. 000003FA  4E75                     rts
  429. fn000003FC:
  430. 000003FC  4E56 0000                link       A6, 0
  431. 00000400  2F0C                     move.l     -[A7], A4
  432. 00000402  286E 0008                movea.l    A4, [A6 + 0x8]
  433. 00000406  200C                     move.l     D0, A4
  434. 00000408  6610                     bne        +0x12 /* 0000041A */
  435. 0000040A  7028                     moveq.l    D0, 0x28
  436. 0000040C  2F00                     move.l     -[A7], D0
  437. 0000040E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  438. 00000412  2840                     movea.l    A4, D0
  439. 00000414  200C                     move.l     D0, A4
  440. 00000416  588F                     addq.l     A7, 4
  441. 00000418  673A                     beq        +0x3C /* 00000454 */
  442. label0000041A:
  443. 0000041A  7001                     moveq.l    D0, 0x01
  444. 0000041C  220C                     move.l     D1, A4
  445. 0000041E  6616                     bne        +0x18 /* 00000436 */
  446. 00000420  2F00                     move.l     -[A7], D0
  447. 00000422  7222                     moveq.l    D1, 0x22
  448. 00000424  2F01                     move.l     -[A7], D1
  449. 00000426  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  450. 0000042A  588F                     addq.l     A7, 4
  451. 0000042C  2200                     move.l     D1, D0
  452. 0000042E  201F                     move.l     D0, [A7]+
  453. 00000430  4A81                     tst.l      D1
  454. 00000432  6602                     bne        +0x4 /* 00000436 */
  455. 00000434  7000                     moveq.l    D0, 0x00
  456. label00000436:
  457. 00000436  4A00                     tst.b      D0
  458. 00000438  6710                     beq        +0x12 /* 0000044A */
  459. 0000043A  2054                     movea.l    A0, [A4]
  460. 0000043C  20AD F5A0                move.l     [A0], [A5 - 0xA60]
  461. 00000440  2054                     movea.l    A0, [A4]
  462. 00000442  41E8 0016                lea.l      A0, [A0 + 0x16]
  463. 00000446  2008                     move.l     D0, A0
  464. 00000448  6002                     bra        +0x4 /* 0000044C */
  465. label0000044A:
  466. 0000044A  7000                     moveq.l    D0, 0x00
  467. label0000044C:
  468. 0000044C  284C                     movea.l    A4, A4
  469. 0000044E  2054                     movea.l    A0, [A4]
  470. 00000450  20AD FC88                move.l     [A0], [A5 - 0x378]
  471. label00000454:
  472. 00000454  200C                     move.l     D0, A4
  473. 00000456  286E FFFC                movea.l    A4, [A6 - 0x4]
  474. 0000045A  4E5E                     unlink     A6
  475. 0000045C  4E75                     rts
  476. export_1325:
  477. fn0000045E:
  478. 0000045E  4E56 FFDC                link       A6, -0x0024
  479. 00000462  48E7 0018                movem.l    -[A7], A3,A4
  480. 00000466  286E 0008                movea.l    A4, [A6 + 0x8]
  481. 0000046A  7000                     moveq.l    D0, 0x00
  482. 0000046C  2640                     movea.l    A3, D0
  483. 0000046E  206E 000C                movea.l    A0, [A6 + 0xC]
  484. 00000472  2050                     movea.l    A0, [A0]
  485. 00000474  2228 0012                move.l     D1, [A0 + 0x12]
  486. 00000478  0481 0000 0CB2           subi.l     D1, 0xCB2
  487. 0000047E  6700 01EC                beq        +0x1EE /* 0000066C */
  488. 00000482  0481 0000 05DC           subi.l     D1, 0x5DC
  489. 00000488  6700 009A                beq        +0x9C /* 00000524 */
  490. 0000048C  0481 0000 01F4           subi.l     D1, 0x1F4
  491. 00000492  6700 03E4                beq        +0x3E6 /* 00000878 */
  492. 00000496  0481 0000 01F4           subi.l     D1, 0x1F4
  493. 0000049C  6700 0386                beq        +0x388 /* 00000824 */
  494. 000004A0  0481 0000 01F4           subi.l     D1, 0x1F4
  495. 000004A6  6700 00F6                beq        +0xF8 /* 0000059E */
  496. 000004AA  0481 0000 01F4           subi.l     D1, 0x1F4
  497. 000004B0  6700 0454                beq        +0x456 /* 00000906 */
  498. 000004B4  0481 0000 01F4           subi.l     D1, 0x1F4
  499. 000004BA  6700 028A                beq        +0x28C /* 00000746 */
  500. 000004BE  0481 0000 01F4           subi.l     D1, 0x1F4
  501. 000004C4  6700 00F6                beq        +0xF8 /* 000005BC */
  502. 000004C8  0481 0000 01F4           subi.l     D1, 0x1F4
  503. 000004CE  6700 01BA                beq        +0x1BC /* 0000068A */
  504. 000004D2  0481 0000 00FA           subi.l     D1, 0xFA
  505. 000004D8  6700 0448                beq        +0x44A /* 00000922 */
  506. 000004DC  0481 0000 02EE           subi.l     D1, 0x2EE
  507. 000004E2  675E                     beq        +0x60 /* 00000542 */
  508. 000004E4  0481 0000 2DE6           subi.l     D1, 0x2DE6
  509. 000004EA  6700 01FA                beq        +0x1FC /* 000006E6 */
  510. 000004EE  0481 0000 00FA           subi.l     D1, 0xFA
  511. 000004F4  6700 027A                beq        +0x27C /* 00000770 */
  512. 000004F8  0481 0000 00FA           subi.l     D1, 0xFA
  513. 000004FE  6700 02D0                beq        +0x2D2 /* 000007D0 */
  514. 00000502  0481 0000 00FA           subi.l     D1, 0xFA
  515. 00000508  6700 038C                beq        +0x38E /* 00000896 */
  516. 0000050C  0481 0000 00FA           subi.l     D1, 0xFA
  517. 00000512  6700 03A0                beq        +0x3A2 /* 000008B4 */
  518. 00000516  0481 0000 00FA           subi.l     D1, 0xFA
  519. 0000051C  6700 00FA                beq        +0xFC /* 00000618 */
  520. 00000520  6000 041A                bra        +0x41C /* 0000093C */
  521. label00000524:
  522. 00000524  7000                     moveq.l    D0, 0x00
  523. 00000526  2F00                     move.l     -[A7], D0
  524. 00000528  4EBA FCF4                jsr        [PC - 0x30C /* 0000021E */]
  525. 0000052C  2640                     movea.l    A3, D0
  526. 0000052E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  527. 00000532  2F0C                     move.l     -[A7], A4
  528. 00000534  2F0B                     move.l     -[A7], A3
  529. 00000536  4EBA 05E0                jsr        [PC + 0x5E0 /* 00000B18 */]
  530. 0000053A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  531. 0000053E  6000 03FC                bra        +0x3FE /* 0000093C */
  532. label00000542:
  533. 00000542  7000                     moveq.l    D0, 0x00
  534. 00000544  2D40 FFDC                move.l     [A6 - 0x24], D0
  535. 00000548  7201                     moveq.l    D1, 0x01
  536. 0000054A  4AAE FFDC                tst.l      [A6 - 0x24]
  537. 0000054E  6616                     bne        +0x18 /* 00000566 */
  538. 00000550  2F01                     move.l     -[A7], D1
  539. 00000552  7028                     moveq.l    D0, 0x28
  540. 00000554  2F00                     move.l     -[A7], D0
  541. 00000556  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  542. 0000055A  588F                     addq.l     A7, 4
  543. 0000055C  221F                     move.l     D1, [A7]+
  544. 0000055E  2D40 FFDC                move.l     [A6 - 0x24], D0
  545. 00000562  6602                     bne        +0x4 /* 00000566 */
  546. 00000564  7200                     moveq.l    D1, 0x00
  547. label00000566:
  548. 00000566  4A01                     tst.b      D1
  549. 00000568  671A                     beq        +0x1C /* 00000584 */
  550. 0000056A  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  551. 0000056E  4EAD 21CA                jsr        [A5 + 0x21CA /* export_1077 */]
  552. 00000572  2D40 FFDC                move.l     [A6 - 0x24], D0
  553. 00000576  2040                     movea.l    A0, D0
  554. 00000578  2050                     movea.l    A0, [A0]
  555. 0000057A  202D FC1E                move.l     D0, [A5 - 0x3E2]
  556. 0000057E  2080                     move.l     [A0], D0
  557. 00000580  588F                     addq.l     A7, 4
  558. 00000582  6002                     bra        +0x4 /* 00000586 */
  559. label00000584:
  560. 00000584  7000                     moveq.l    D0, 0x00
  561. label00000586:
  562. 00000586  266E FFDC                movea.l    A3, [A6 - 0x24]
  563. 0000058A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  564. 0000058E  2F0C                     move.l     -[A7], A4
  565. 00000590  2F0B                     move.l     -[A7], A3
  566. 00000592  4EBA 03B4                jsr        [PC + 0x3B4 /* 00000948 */]
  567. 00000596  4FEF 000C                lea.l      A7, [A7 + 0xC]
  568. 0000059A  6000 03A0                bra        +0x3A2 /* 0000093C */
  569. label0000059E:
  570. 0000059E  7000                     moveq.l    D0, 0x00
  571. 000005A0  2F00                     move.l     -[A7], D0
  572. 000005A2  4EAD 21CA                jsr        [A5 + 0x21CA /* export_1077 */]
  573. 000005A6  2640                     movea.l    A3, D0
  574. 000005A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  575. 000005AC  2F0C                     move.l     -[A7], A4
  576. 000005AE  2F0B                     move.l     -[A7], A3
  577. 000005B0  4EBA 0396                jsr        [PC + 0x396 /* 00000948 */]
  578. 000005B4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  579. 000005B8  6000 0382                bra        +0x384 /* 0000093C */
  580. label000005BC:
  581. 000005BC  7000                     moveq.l    D0, 0x00
  582. 000005BE  2D40 FFE0                move.l     [A6 - 0x20], D0
  583. 000005C2  7201                     moveq.l    D1, 0x01
  584. 000005C4  4AAE FFE0                tst.l      [A6 - 0x20]
  585. 000005C8  6616                     bne        +0x18 /* 000005E0 */
  586. 000005CA  2F01                     move.l     -[A7], D1
  587. 000005CC  7032                     moveq.l    D0, 0x32
  588. 000005CE  2F00                     move.l     -[A7], D0
  589. 000005D0  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  590. 000005D4  588F                     addq.l     A7, 4
  591. 000005D6  221F                     move.l     D1, [A7]+
  592. 000005D8  2D40 FFE0                move.l     [A6 - 0x20], D0
  593. 000005DC  6602                     bne        +0x4 /* 000005E0 */
  594. 000005DE  7200                     moveq.l    D1, 0x00
  595. label000005E0:
  596. 000005E0  4A01                     tst.b      D1
  597. 000005E2  671A                     beq        +0x1C /* 000005FE */
  598. 000005E4  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  599. 000005E8  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  600. 000005EC  2D40 FFE0                move.l     [A6 - 0x20], D0
  601. 000005F0  2040                     movea.l    A0, D0
  602. 000005F2  2050                     movea.l    A0, [A0]
  603. 000005F4  202D FC54                move.l     D0, [A5 - 0x3AC]
  604. 000005F8  2080                     move.l     [A0], D0
  605. 000005FA  588F                     addq.l     A7, 4
  606. 000005FC  6002                     bra        +0x4 /* 00000600 */
  607. label000005FE:
  608. 000005FE  7000                     moveq.l    D0, 0x00
  609. label00000600:
  610. 00000600  266E FFE0                movea.l    A3, [A6 - 0x20]
  611. 00000604  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  612. 00000608  2F0C                     move.l     -[A7], A4
  613. 0000060A  2F0B                     move.l     -[A7], A3
  614. 0000060C  4EBA 03FC                jsr        [PC + 0x3FC /* 00000A0A */]
  615. 00000610  4FEF 000C                lea.l      A7, [A7 + 0xC]
  616. 00000614  6000 0326                bra        +0x328 /* 0000093C */
  617. label00000618:
  618. 00000618  7000                     moveq.l    D0, 0x00
  619. 0000061A  2D40 FFE4                move.l     [A6 - 0x1C], D0
  620. 0000061E  7201                     moveq.l    D1, 0x01
  621. 00000620  4AAE FFE4                tst.l      [A6 - 0x1C]
  622. 00000624  6616                     bne        +0x18 /* 0000063C */
  623. 00000626  2F01                     move.l     -[A7], D1
  624. 00000628  7038                     moveq.l    D0, 0x38
  625. 0000062A  2F00                     move.l     -[A7], D0
  626. 0000062C  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  627. 00000630  588F                     addq.l     A7, 4
  628. 00000632  221F                     move.l     D1, [A7]+
  629. 00000634  2D40 FFE4                move.l     [A6 - 0x1C], D0
  630. 00000638  6602                     bne        +0x4 /* 0000063C */
  631. 0000063A  7200                     moveq.l    D1, 0x00
  632. label0000063C:
  633. 0000063C  4A01                     tst.b      D1
  634. 0000063E  6712                     beq        +0x14 /* 00000652 */
  635. 00000640  206E FFE4                movea.l    A0, [A6 - 0x1C]
  636. 00000644  2D48 FFE4                move.l     [A6 - 0x1C], A0
  637. 00000648  2050                     movea.l    A0, [A0]
  638. 0000064A  202D FC58                move.l     D0, [A5 - 0x3A8]
  639. 0000064E  2080                     move.l     [A0], D0
  640. 00000650  6002                     bra        +0x4 /* 00000654 */
  641. label00000652:
  642. 00000652  7000                     moveq.l    D0, 0x00
  643. label00000654:
  644. 00000654  266E FFE4                movea.l    A3, [A6 - 0x1C]
  645. 00000658  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  646. 0000065C  2F0C                     move.l     -[A7], A4
  647. 0000065E  2F0B                     move.l     -[A7], A3
  648. 00000660  4EBA 0402                jsr        [PC + 0x402 /* 00000A64 */]
  649. 00000664  4FEF 000C                lea.l      A7, [A7 + 0xC]
  650. 00000668  6000 02D2                bra        +0x2D4 /* 0000093C */
  651. label0000066C:
  652. 0000066C  7000                     moveq.l    D0, 0x00
  653. 0000066E  2F00                     move.l     -[A7], D0
  654. 00000670  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  655. 00000674  2640                     movea.l    A3, D0
  656. 00000676  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  657. 0000067A  2F0C                     move.l     -[A7], A4
  658. 0000067C  2F0B                     move.l     -[A7], A3
  659. 0000067E  4EBA 0300                jsr        [PC + 0x300 /* 00000980 */]
  660. 00000682  4FEF 0010                lea.l      A7, [A7 + 0x10]
  661. 00000686  6000 02B4                bra        +0x2B6 /* 0000093C */
  662. label0000068A:
  663. 0000068A  7000                     moveq.l    D0, 0x00
  664. 0000068C  2D40 FFE8                move.l     [A6 - 0x18], D0
  665. 00000690  7201                     moveq.l    D1, 0x01
  666. 00000692  4AAE FFE8                tst.l      [A6 - 0x18]
  667. 00000696  6616                     bne        +0x18 /* 000006AE */
  668. 00000698  2F01                     move.l     -[A7], D1
  669. 0000069A  7030                     moveq.l    D0, 0x30
  670. 0000069C  2F00                     move.l     -[A7], D0
  671. 0000069E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  672. 000006A2  588F                     addq.l     A7, 4
  673. 000006A4  221F                     move.l     D1, [A7]+
  674. 000006A6  2D40 FFE8                move.l     [A6 - 0x18], D0
  675. 000006AA  6602                     bne        +0x4 /* 000006AE */
  676. 000006AC  7200                     moveq.l    D1, 0x00
  677. label000006AE:
  678. 000006AE  4A01                     tst.b      D1
  679. 000006B0  671A                     beq        +0x1C /* 000006CC */
  680. 000006B2  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  681. 000006B6  4EAD 0A52                jsr        [A5 + 0xA52 /* export_326 */]
  682. 000006BA  2D40 FFE8                move.l     [A6 - 0x18], D0
  683. 000006BE  2040                     movea.l    A0, D0
  684. 000006C0  2050                     movea.l    A0, [A0]
  685. 000006C2  202D FC50                move.l     D0, [A5 - 0x3B0]
  686. 000006C6  2080                     move.l     [A0], D0
  687. 000006C8  588F                     addq.l     A7, 4
  688. 000006CA  6002                     bra        +0x4 /* 000006CE */
  689. label000006CC:
  690. 000006CC  7000                     moveq.l    D0, 0x00
  691. label000006CE:
  692. 000006CE  266E FFE8                movea.l    A3, [A6 - 0x18]
  693. 000006D2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  694. 000006D6  2F0C                     move.l     -[A7], A4
  695. 000006D8  2F0B                     move.l     -[A7], A3
  696. 000006DA  4EBA 02A4                jsr        [PC + 0x2A4 /* 00000980 */]
  697. 000006DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  698. 000006E2  6000 0258                bra        +0x25A /* 0000093C */
  699. label000006E6:
  700. 000006E6  7000                     moveq.l    D0, 0x00
  701. 000006E8  2D40 FFEC                move.l     [A6 - 0x14], D0
  702. 000006EC  7201                     moveq.l    D1, 0x01
  703. 000006EE  4AAE FFEC                tst.l      [A6 - 0x14]
  704. 000006F2  6616                     bne        +0x18 /* 0000070A */
  705. 000006F4  2F01                     move.l     -[A7], D1
  706. 000006F6  703E                     moveq.l    D0, 0x3E
  707. 000006F8  2F00                     move.l     -[A7], D0
  708. 000006FA  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  709. 000006FE  588F                     addq.l     A7, 4
  710. 00000700  221F                     move.l     D1, [A7]+
  711. 00000702  2D40 FFEC                move.l     [A6 - 0x14], D0
  712. 00000706  6602                     bne        +0x4 /* 0000070A */
  713. 00000708  7200                     moveq.l    D1, 0x00
  714. label0000070A:
  715. 0000070A  4A01                     tst.b      D1
  716. 0000070C  6712                     beq        +0x14 /* 00000720 */
  717. 0000070E  206E FFEC                movea.l    A0, [A6 - 0x14]
  718. 00000712  2D48 FFEC                move.l     [A6 - 0x14], A0
  719. 00000716  2050                     movea.l    A0, [A0]
  720. 00000718  202D FC6C                move.l     D0, [A5 - 0x394]
  721. 0000071C  2080                     move.l     [A0], D0
  722. 0000071E  6002                     bra        +0x4 /* 00000722 */
  723. label00000720:
  724. 00000720  7000                     moveq.l    D0, 0x00
  725. label00000722:
  726. 00000722  266E FFEC                movea.l    A3, [A6 - 0x14]
  727. 00000726  7000                     moveq.l    D0, 0x00
  728. 00000728  2F00                     move.l     -[A7], D0
  729. 0000072A  7201                     moveq.l    D1, 0x01
  730. 0000072C  2F01                     move.l     -[A7], D1
  731. 0000072E  2F00                     move.l     -[A7], D0
  732. 00000730  2F00                     move.l     -[A7], D0
  733. 00000732  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  734. 00000736  2F0C                     move.l     -[A7], A4
  735. 00000738  2F0B                     move.l     -[A7], A3
  736. 0000073A  4EBA 040C                jsr        [PC + 0x40C /* 00000B48 */]
  737. 0000073E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  738. 00000742  6000 01F8                bra        +0x1FA /* 0000093C */
  739. label00000746:
  740. 00000746  7000                     moveq.l    D0, 0x00
  741. 00000748  2F00                     move.l     -[A7], D0
  742. 0000074A  4EBA FB34                jsr        [PC - 0x4CC /* 00000280 */]
  743. 0000074E  2640                     movea.l    A3, D0
  744. 00000750  7000                     moveq.l    D0, 0x00
  745. 00000752  2F00                     move.l     -[A7], D0
  746. 00000754  7201                     moveq.l    D1, 0x01
  747. 00000756  2F01                     move.l     -[A7], D1
  748. 00000758  2F00                     move.l     -[A7], D0
  749. 0000075A  2F00                     move.l     -[A7], D0
  750. 0000075C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  751. 00000760  2F0C                     move.l     -[A7], A4
  752. 00000762  2F0B                     move.l     -[A7], A3
  753. 00000764  4EBA 03E2                jsr        [PC + 0x3E2 /* 00000B48 */]
  754. 00000768  4FEF 0020                lea.l      A7, [A7 + 0x20]
  755. 0000076C  6000 01CE                bra        +0x1D0 /* 0000093C */
  756. label00000770:
  757. 00000770  7000                     moveq.l    D0, 0x00
  758. 00000772  2D40 FFF0                move.l     [A6 - 0x10], D0
  759. 00000776  7201                     moveq.l    D1, 0x01
  760. 00000778  4AAE FFF0                tst.l      [A6 - 0x10]
  761. 0000077C  6616                     bne        +0x18 /* 00000794 */
  762. 0000077E  2F01                     move.l     -[A7], D1
  763. 00000780  703E                     moveq.l    D0, 0x3E
  764. 00000782  2F00                     move.l     -[A7], D0
  765. 00000784  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  766. 00000788  588F                     addq.l     A7, 4
  767. 0000078A  221F                     move.l     D1, [A7]+
  768. 0000078C  2D40 FFF0                move.l     [A6 - 0x10], D0
  769. 00000790  6602                     bne        +0x4 /* 00000794 */
  770. 00000792  7200                     moveq.l    D1, 0x00
  771. label00000794:
  772. 00000794  4A01                     tst.b      D1
  773. 00000796  6712                     beq        +0x14 /* 000007AA */
  774. 00000798  206E FFF0                movea.l    A0, [A6 - 0x10]
  775. 0000079C  2D48 FFF0                move.l     [A6 - 0x10], A0
  776. 000007A0  2050                     movea.l    A0, [A0]
  777. 000007A2  202D FC70                move.l     D0, [A5 - 0x390]
  778. 000007A6  2080                     move.l     [A0], D0
  779. 000007A8  6002                     bra        +0x4 /* 000007AC */
  780. label000007AA:
  781. 000007AA  7000                     moveq.l    D0, 0x00
  782. label000007AC:
  783. 000007AC  266E FFF0                movea.l    A3, [A6 - 0x10]
  784. 000007B0  7000                     moveq.l    D0, 0x00
  785. 000007B2  2F00                     move.l     -[A7], D0
  786. 000007B4  7201                     moveq.l    D1, 0x01
  787. 000007B6  2F01                     move.l     -[A7], D1
  788. 000007B8  2F00                     move.l     -[A7], D0
  789. 000007BA  2F00                     move.l     -[A7], D0
  790. 000007BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  791. 000007C0  2F0C                     move.l     -[A7], A4
  792. 000007C2  2F0B                     move.l     -[A7], A3
  793. 000007C4  4EBA 0382                jsr        [PC + 0x382 /* 00000B48 */]
  794. 000007C8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  795. 000007CC  6000 016E                bra        +0x170 /* 0000093C */
  796. label000007D0:
  797. 000007D0  7000                     moveq.l    D0, 0x00
  798. 000007D2  2D40 FFF4                move.l     [A6 - 0xC], D0
  799. 000007D6  7201                     moveq.l    D1, 0x01
  800. 000007D8  4AAE FFF4                tst.l      [A6 - 0xC]
  801. 000007DC  6616                     bne        +0x18 /* 000007F4 */
  802. 000007DE  2F01                     move.l     -[A7], D1
  803. 000007E0  7040                     moveq.l    D0, 0x40
  804. 000007E2  2F00                     move.l     -[A7], D0
  805. 000007E4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  806. 000007E8  588F                     addq.l     A7, 4
  807. 000007EA  221F                     move.l     D1, [A7]+
  808. 000007EC  2D40 FFF4                move.l     [A6 - 0xC], D0
  809. 000007F0  6602                     bne        +0x4 /* 000007F4 */
  810. 000007F2  7200                     moveq.l    D1, 0x00
  811. label000007F4:
  812. 000007F4  4A01                     tst.b      D1
  813. 000007F6  6712                     beq        +0x14 /* 0000080A */
  814. 000007F8  206E FFF4                movea.l    A0, [A6 - 0xC]
  815. 000007FC  2D48 FFF4                move.l     [A6 - 0xC], A0
  816. 00000800  2050                     movea.l    A0, [A0]
  817. 00000802  202D FC74                move.l     D0, [A5 - 0x38C]
  818. 00000806  2080                     move.l     [A0], D0
  819. 00000808  6002                     bra        +0x4 /* 0000080C */
  820. label0000080A:
  821. 0000080A  7000                     moveq.l    D0, 0x00
  822. label0000080C:
  823. 0000080C  266E FFF4                movea.l    A3, [A6 - 0xC]
  824. 00000810  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  825. 00000814  2F0C                     move.l     -[A7], A4
  826. 00000816  2F0B                     move.l     -[A7], A3
  827. 00000818  4EBA 040C                jsr        [PC + 0x40C /* 00000C26 */]
  828. 0000081C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  829. 00000820  6000 011A                bra        +0x11C /* 0000093C */
  830. label00000824:
  831. 00000824  7000                     moveq.l    D0, 0x00
  832. 00000826  2D40 FFF8                move.l     [A6 - 0x8], D0
  833. 0000082A  7201                     moveq.l    D1, 0x01
  834. 0000082C  4AAE FFF8                tst.l      [A6 - 0x8]
  835. 00000830  6616                     bne        +0x18 /* 00000848 */
  836. 00000832  2F01                     move.l     -[A7], D1
  837. 00000834  704C                     moveq.l    D0, 0x4C
  838. 00000836  2F00                     move.l     -[A7], D0
  839. 00000838  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  840. 0000083C  588F                     addq.l     A7, 4
  841. 0000083E  221F                     move.l     D1, [A7]+
  842. 00000840  2D40 FFF8                move.l     [A6 - 0x8], D0
  843. 00000844  6602                     bne        +0x4 /* 00000848 */
  844. 00000846  7200                     moveq.l    D1, 0x00
  845. label00000848:
  846. 00000848  4A01                     tst.b      D1
  847. 0000084A  6712                     beq        +0x14 /* 0000085E */
  848. 0000084C  206E FFF8                movea.l    A0, [A6 - 0x8]
  849. 00000850  2D48 FFF8                move.l     [A6 - 0x8], A0
  850. 00000854  2050                     movea.l    A0, [A0]
  851. 00000856  202D FC84                move.l     D0, [A5 - 0x37C]
  852. 0000085A  2080                     move.l     [A0], D0
  853. 0000085C  6002                     bra        +0x4 /* 00000860 */
  854. label0000085E:
  855. 0000085E  7000                     moveq.l    D0, 0x00
  856. label00000860:
  857. 00000860  266E FFF8                movea.l    A3, [A6 - 0x8]
  858. 00000864  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  859. 00000868  2F0C                     move.l     -[A7], A4
  860. 0000086A  2F0B                     move.l     -[A7], A3
  861. 0000086C  4EBA 042E                jsr        [PC + 0x42E /* 00000C9C */]
  862. 00000870  4FEF 000C                lea.l      A7, [A7 + 0xC]
  863. 00000874  6000 00C6                bra        +0xC8 /* 0000093C */
  864. label00000878:
  865. 00000878  7000                     moveq.l    D0, 0x00
  866. 0000087A  2F00                     move.l     -[A7], D0
  867. 0000087C  4EBA FA5E                jsr        [PC - 0x5A2 /* 000002DC */]
  868. 00000880  2640                     movea.l    A3, D0
  869. 00000882  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  870. 00000886  2F0C                     move.l     -[A7], A4
  871. 00000888  2F0B                     move.l     -[A7], A3
  872. 0000088A  4EBA 0252                jsr        [PC + 0x252 /* 00000ADE */]
  873. 0000088E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  874. 00000892  6000 00A8                bra        +0xAA /* 0000093C */
  875. label00000896:
  876. 00000896  7000                     moveq.l    D0, 0x00
  877. 00000898  2F00                     move.l     -[A7], D0
  878. 0000089A  4EBA FAA2                jsr        [PC - 0x55E /* 0000033E */]
  879. 0000089E  2640                     movea.l    A3, D0
  880. 000008A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  881. 000008A4  2F0C                     move.l     -[A7], A4
  882. 000008A6  2F0B                     move.l     -[A7], A3
  883. 000008A8  4EBA 03C2                jsr        [PC + 0x3C2 /* 00000C6C */]
  884. 000008AC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  885. 000008B0  6000 008A                bra        +0x8C /* 0000093C */
  886. label000008B4:
  887. 000008B4  7000                     moveq.l    D0, 0x00
  888. 000008B6  2D40 FFFC                move.l     [A6 - 0x4], D0
  889. 000008BA  7201                     moveq.l    D1, 0x01
  890. 000008BC  4AAE FFFC                tst.l      [A6 - 0x4]
  891. 000008C0  6616                     bne        +0x18 /* 000008D8 */
  892. 000008C2  2F01                     move.l     -[A7], D1
  893. 000008C4  703E                     moveq.l    D0, 0x3E
  894. 000008C6  2F00                     move.l     -[A7], D0
  895. 000008C8  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  896. 000008CC  588F                     addq.l     A7, 4
  897. 000008CE  221F                     move.l     D1, [A7]+
  898. 000008D0  2D40 FFFC                move.l     [A6 - 0x4], D0
  899. 000008D4  6602                     bne        +0x4 /* 000008D8 */
  900. 000008D6  7200                     moveq.l    D1, 0x00
  901. label000008D8:
  902. 000008D8  4A01                     tst.b      D1
  903. 000008DA  6712                     beq        +0x14 /* 000008EE */
  904. 000008DC  206E FFFC                movea.l    A0, [A6 - 0x4]
  905. 000008E0  2D48 FFFC                move.l     [A6 - 0x4], A0
  906. 000008E4  2050                     movea.l    A0, [A0]
  907. 000008E6  202D FC78                move.l     D0, [A5 - 0x388]
  908. 000008EA  2080                     move.l     [A0], D0
  909. 000008EC  6002                     bra        +0x4 /* 000008F0 */
  910. label000008EE:
  911. 000008EE  7000                     moveq.l    D0, 0x00
  912. label000008F0:
  913. 000008F0  266E FFFC                movea.l    A3, [A6 - 0x4]
  914. 000008F4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  915. 000008F8  2F0C                     move.l     -[A7], A4
  916. 000008FA  2F0B                     move.l     -[A7], A3
  917. 000008FC  4EAD 2A2A                jsr        [A5 + 0x2A2A /* export_1345 */]
  918. 00000900  4FEF 000C                lea.l      A7, [A7 + 0xC]
  919. 00000904  6036                     bra        +0x38 /* 0000093C */
  920. label00000906:
  921. 00000906  7000                     moveq.l    D0, 0x00
  922. 00000908  2F00                     move.l     -[A7], D0
  923. 0000090A  4EBA FA8E                jsr        [PC - 0x572 /* 0000039A */]
  924. 0000090E  2640                     movea.l    A3, D0
  925. 00000910  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  926. 00000914  2F0C                     move.l     -[A7], A4
  927. 00000916  2F0B                     move.l     -[A7], A3
  928. 00000918  4EBA 0192                jsr        [PC + 0x192 /* 00000AAC */]
  929. 0000091C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  930. 00000920  601A                     bra        +0x1C /* 0000093C */
  931. label00000922:
  932. 00000922  7000                     moveq.l    D0, 0x00
  933. 00000924  2F00                     move.l     -[A7], D0
  934. 00000926  4EBA FAD4                jsr        [PC - 0x52C /* 000003FC */]
  935. 0000092A  2640                     movea.l    A3, D0
  936. 0000092C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  937. 00000930  2F0C                     move.l     -[A7], A4
  938. 00000932  2F0B                     move.l     -[A7], A3
  939. 00000934  4EBA 0464                jsr        [PC + 0x464 /* 00000D9A */]
  940. 00000938  4FEF 0010                lea.l      A7, [A7 + 0x10]
  941. label0000093C:
  942. 0000093C  200B                     move.l     D0, A3
  943. 0000093E  4CEE 1800 FFD4           movem.l    A3,A4, [A6 - 0x2C]
  944. 00000944  4E5E                     unlink     A6
  945. 00000946  4E75                     rts
  946. fn00000948:
  947. 00000948  4E56 0000                link       A6, 0
  948. 0000094C  48E7 0018                movem.l    -[A7], A3,A4
  949. 00000950  266E 0010                movea.l    A3, [A6 + 0x10]
  950. 00000954  286E 0008                movea.l    A4, [A6 + 0x8]
  951. 00000958  2F0B                     move.l     -[A7], A3
  952. 0000095A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  953. 0000095E  2F0C                     move.l     -[A7], A4
  954. 00000960  4EBA F69E                jsr        [PC - 0x962 /* 00000000 */]
  955. 00000964  2053                     movea.l    A0, [A3]
  956. 00000966  5493                     addq.l     [A3], 2
  957. 00000968  2254                     movea.l    A1, [A4]
  958. 0000096A  3350 0022                move.w     [A1 + 0x22], [A0]
  959. 0000096E  2054                     movea.l    A0, [A4]
  960. 00000970  317C FFFF 0024           move.w     [A0 + 0x24], 0xFFFF
  961. 00000976  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  962. 0000097C  4E5E                     unlink     A6
  963. 0000097E  4E75                     rts
  964. fn00000980:
  965. 00000980  4E56 FFFC                link       A6, -0x0004
  966. 00000984  48E7 0018                movem.l    -[A7], A3,A4
  967. 00000988  266E 0010                movea.l    A3, [A6 + 0x10]
  968. 0000098C  286E 0008                movea.l    A4, [A6 + 0x8]
  969. 00000990  2F0B                     move.l     -[A7], A3
  970. 00000992  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  971. 00000996  2F0C                     move.l     -[A7], A4
  972. 00000998  4EBA F666                jsr        [PC - 0x99A /* 00000000 */]
  973. 0000099C  2013                     move.l     D0, [A3]
  974. 0000099E  2D40 FFFC                move.l     [A6 - 0x4], D0
  975. 000009A2  58AE FFFC                addq.l     [A6 - 0x4], 4
  976. 000009A6  2040                     movea.l    A0, D0
  977. 000009A8  2254                     movea.l    A1, [A4]
  978. 000009AA  2350 0022                move.l     [A1 + 0x22], [A0]
  979. 000009AE  206E FFFC                movea.l    A0, [A6 - 0x4]
  980. 000009B2  2254                     movea.l    A1, [A4]
  981. 000009B4  2350 0026                move.l     [A1 + 0x26], [A0]
  982. 000009B8  5093                     addq.l     [A3], 8
  983. 000009BA  2054                     movea.l    A0, [A4]
  984. 000009BC  7000                     moveq.l    D0, 0x00
  985. 000009BE  2140 002A                move.l     [A0 + 0x2A], D0
  986. 000009C2  7200                     moveq.l    D1, 0x00
  987. 000009C4  2054                     movea.l    A0, [A4]
  988. 000009C6  243C 0000 0200           move.l     D2, 0x200
  989. 000009CC  C4A8 0010                and.l      D2, [A0 + 0x10]
  990. 000009D0  661C                     bne        +0x1E /* 000009EE */
  991. 000009D2  2F01                     move.l     -[A7], D1
  992. 000009D4  4878 203A                push.l     0x203A /* ' :' */
  993. 000009D8  2F0C                     move.l     -[A7], A4
  994. 000009DA  2054                     movea.l    A0, [A4]
  995. 000009DC  2050                     movea.l    A0, [A0]
  996. 000009DE  2268 000C                movea.l    A1, [A0 + 0xC]
  997. 000009E2  4E91                     jsr        [A1]
  998. 000009E4  508F                     addq.l     A7, 8
  999. 000009E6  221F                     move.l     D1, [A7]+
  1000. 000009E8  4A00                     tst.b      D0
  1001. 000009EA  6702                     beq        +0x4 /* 000009EE */
  1002. 000009EC  7201                     moveq.l    D1, 0x01
  1003. label000009EE:
  1004. 000009EE  4881                     ext.w      D1
  1005. 000009F0  48C1                     ext.l      D1
  1006. 000009F2  2054                     movea.l    A0, [A4]
  1007. 000009F4  0228 007F 002E           andi.b     [A0 + 0x2E], 0x7F
  1008. 000009FA  EF09                     lsl        D1.b, 7
  1009. 000009FC  8328 002E                or.b       [A0 + 0x2E], D1
  1010. 00000A00  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  1011. 00000A06  4E5E                     unlink     A6
  1012. 00000A08  4E75                     rts
  1013. fn00000A0A:
  1014. 00000A0A  4E56 FFFC                link       A6, -0x0004
  1015. 00000A0E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1016. 00000A12  266E 0010                movea.l    A3, [A6 + 0x10]
  1017. 00000A16  286E 0008                movea.l    A4, [A6 + 0x8]
  1018. 00000A1A  2F0B                     move.l     -[A7], A3
  1019. 00000A1C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1020. 00000A20  2F0C                     move.l     -[A7], A4
  1021. 00000A22  4EBA FF5C                jsr        [PC - 0xA4 /* 00000980 */]
  1022. 00000A26  2054                     movea.l    A0, [A4]
  1023. 00000A28  317C FFFF 0030           move.w     [A0 + 0x30], 0xFFFF
  1024. 00000A2E  2053                     movea.l    A0, [A3]
  1025. 00000A30  2D48 FFFC                move.l     [A6 - 0x4], A0
  1026. 00000A34  7000                     moveq.l    D0, 0x00
  1027. 00000A36  1010                     move.b     D0, [A0]
  1028. 00000A38  5240                     addq.w     D0, 1
  1029. 00000A3A  48C0                     ext.l      D0
  1030. 00000A3C  2C00                     move.l     D6, D0
  1031. 00000A3E  2F08                     move.l     -[A7], A0
  1032. 00000A40  7000                     moveq.l    D0, 0x00
  1033. 00000A42  2F00                     move.l     -[A7], D0
  1034. 00000A44  2F0C                     move.l     -[A7], A4
  1035. 00000A46  2054                     movea.l    A0, [A4]
  1036. 00000A48  2050                     movea.l    A0, [A0]
  1037. 00000A4A  2268 0090                movea.l    A1, [A0 + 0x90]
  1038. 00000A4E  4E91                     jsr        [A1]
  1039. 00000A50  2006                     move.l     D0, D6
  1040. 00000A52  5280                     addq.l     D0, 1
  1041. 00000A54  7EFE                     moveq.l    D7, 0xFFFFFFFE
  1042. 00000A56  CE80                     and.l      D7, D0
  1043. 00000A58  DF93                     add.l      [A3], D7
  1044. 00000A5A  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  1045. 00000A60  4E5E                     unlink     A6
  1046. 00000A62  4E75                     rts
  1047. fn00000A64:
  1048. 00000A64  4E56 0000                link       A6, 0
  1049. 00000A68  48E7 0018                movem.l    -[A7], A3,A4
  1050. 00000A6C  266E 0010                movea.l    A3, [A6 + 0x10]
  1051. 00000A70  286E 0008                movea.l    A4, [A6 + 0x8]
  1052. 00000A74  2F0B                     move.l     -[A7], A3
  1053. 00000A76  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1054. 00000A7A  2F0C                     move.l     -[A7], A4
  1055. 00000A7C  4EBA FF8C                jsr        [PC - 0x74 /* 00000A0A */]
  1056. 00000A80  2053                     movea.l    A0, [A3]
  1057. 00000A82  5893                     addq.l     [A3], 4
  1058. 00000A84  2254                     movea.l    A1, [A4]
  1059. 00000A86  2350 0032                move.l     [A1 + 0x32], [A0]
  1060. 00000A8A  2053                     movea.l    A0, [A3]
  1061. 00000A8C  5493                     addq.l     [A3], 2
  1062. 00000A8E  2254                     movea.l    A1, [A4]
  1063. 00000A90  3350 0036                move.w     [A1 + 0x36], [A0]
  1064. 00000A94  7001                     moveq.l    D0, 0x01
  1065. 00000A96  2F00                     move.l     -[A7], D0
  1066. 00000A98  7202                     moveq.l    D1, 0x02
  1067. 00000A9A  2F01                     move.l     -[A7], D1
  1068. 00000A9C  2F0C                     move.l     -[A7], A4
  1069. 00000A9E  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  1070. 00000AA2  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1071. 00000AA8  4E5E                     unlink     A6
  1072. 00000AAA  4E75                     rts
  1073. fn00000AAC:
  1074. 00000AAC  4E56 0000                link       A6, 0
  1075. 00000AB0  48E7 0118                movem.l    -[A7], D7,A3,A4
  1076. 00000AB4  266E 0010                movea.l    A3, [A6 + 0x10]
  1077. 00000AB8  286E 0008                movea.l    A4, [A6 + 0x8]
  1078. 00000ABC  2F0B                     move.l     -[A7], A3
  1079. 00000ABE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1080. 00000AC2  2F0C                     move.l     -[A7], A4
  1081. 00000AC4  4EBA F53A                jsr        [PC - 0xAC6 /* 00000000 */]
  1082. 00000AC8  2053                     movea.l    A0, [A3]
  1083. 00000ACA  5493                     addq.l     [A3], 2
  1084. 00000ACC  3E10                     move.w     D7, [A0]
  1085. 00000ACE  2054                     movea.l    A0, [A4]
  1086. 00000AD0  3147 0022                move.w     [A0 + 0x22], D7
  1087. 00000AD4  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  1088. 00000ADA  4E5E                     unlink     A6
  1089. 00000ADC  4E75                     rts
  1090. fn00000ADE:
  1091. 00000ADE  4E56 0000                link       A6, 0
  1092. 00000AE2  48E7 0018                movem.l    -[A7], A3,A4
  1093. 00000AE6  266E 0010                movea.l    A3, [A6 + 0x10]
  1094. 00000AEA  286E 0008                movea.l    A4, [A6 + 0x8]
  1095. 00000AEE  2F0B                     move.l     -[A7], A3
  1096. 00000AF0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1097. 00000AF4  2F0C                     move.l     -[A7], A4
  1098. 00000AF6  4EBA F508                jsr        [PC - 0xAF8 /* 00000000 */]
  1099. 00000AFA  2053                     movea.l    A0, [A3]
  1100. 00000AFC  5493                     addq.l     [A3], 2
  1101. 00000AFE  2254                     movea.l    A1, [A4]
  1102. 00000B00  3350 0022                move.w     [A1 + 0x22], [A0]
  1103. 00000B04  2053                     movea.l    A0, [A3]
  1104. 00000B06  5493                     addq.l     [A3], 2
  1105. 00000B08  2254                     movea.l    A1, [A4]
  1106. 00000B0A  3350 0024                move.w     [A1 + 0x24], [A0]
  1107. 00000B0E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1108. 00000B14  4E5E                     unlink     A6
  1109. 00000B16  4E75                     rts
  1110. fn00000B18:
  1111. 00000B18  4E56 0000                link       A6, 0
  1112. 00000B1C  48E7 0018                movem.l    -[A7], A3,A4
  1113. 00000B20  266E 0010                movea.l    A3, [A6 + 0x10]
  1114. 00000B24  286E 0008                movea.l    A4, [A6 + 0x8]
  1115. 00000B28  2F0B                     move.l     -[A7], A3
  1116. 00000B2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1117. 00000B2E  2F0C                     move.l     -[A7], A4
  1118. 00000B30  4EBA F4CE                jsr        [PC - 0xB32 /* 00000000 */]
  1119. 00000B34  2053                     movea.l    A0, [A3]
  1120. 00000B36  5493                     addq.l     [A3], 2
  1121. 00000B38  2254                     movea.l    A1, [A4]
  1122. 00000B3A  3350 0022                move.w     [A1 + 0x22], [A0]
  1123. 00000B3E  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1124. 00000B44  4E5E                     unlink     A6
  1125. 00000B46  4E75                     rts
  1126. export_1326:
  1127. fn00000B48:
  1128. 00000B48  4E56 FEF8                link       A6, -0x0108
  1129. 00000B4C  48E7 0118                movem.l    -[A7], D7,A3,A4
  1130. 00000B50  266E 0010                movea.l    A3, [A6 + 0x10]
  1131. 00000B54  286E 0008                movea.l    A4, [A6 + 0x8]
  1132. 00000B58  2F0B                     move.l     -[A7], A3
  1133. 00000B5A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1134. 00000B5E  2F0C                     move.l     -[A7], A4
  1135. 00000B60  4EBA FEA8                jsr        [PC - 0x158 /* 00000A0A */]
  1136. 00000B64  7001                     moveq.l    D0, 0x01
  1137. 00000B66  2F00                     move.l     -[A7], D0
  1138. 00000B68  7202                     moveq.l    D1, 0x02
  1139. 00000B6A  2F01                     move.l     -[A7], D1
  1140. 00000B6C  2F0C                     move.l     -[A7], A4
  1141. 00000B6E  4EAD 04F2                jsr        [A5 + 0x4F2 /* export_154 */]
  1142. 00000B72  2053                     movea.l    A0, [A3]
  1143. 00000B74  5893                     addq.l     [A3], 4
  1144. 00000B76  2254                     movea.l    A1, [A4]
  1145. 00000B78  2350 0032                move.l     [A1 + 0x32], [A0]
  1146. 00000B7C  2F0C                     move.l     -[A7], A4
  1147. 00000B7E  2054                     movea.l    A0, [A4]
  1148. 00000B80  2050                     movea.l    A0, [A0]
  1149. 00000B82  2268 0098                movea.l    A1, [A0 + 0x98]
  1150. 00000B86  4E91                     jsr        [A1]
  1151. 00000B88  3E00                     move.w     D7, D0
  1152. 00000B8A  2F0C                     move.l     -[A7], A4
  1153. 00000B8C  4EAD 2A12                jsr        [A5 + 0x2A12 /* export_1342 */]
  1154. 00000B90  2640                     movea.l    A3, D0
  1155. 00000B92  2F0B                     move.l     -[A7], A3
  1156. 00000B94  486E FEF8                pea.l      [A6 - 0x108]
  1157. 00000B98  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  1158. 00000B9C  41EE FEF8                lea.l      A0, [A6 - 0x108]
  1159. 00000BA0  A896                     syscall    HidePen
  1160. 00000BA2  2678 0118                movea.l    A3, [0x00000118 /* TheZone */]
  1161. 00000BA6  21F8 02A6 0118           move.l     [0x00000118 /* TheZone */], [0x000002A6 /* SysZone */]
  1162. 00000BAC  2D4B FFF8                move.l     [A6 - 0x8], A3
  1163. 00000BB0  598F                     subq.l     A7, 4
  1164. 00000BB2  2F0C                     move.l     -[A7], A4
  1165. 00000BB4  4EAD 25F2                jsr        [A5 + 0x25F2 /* export_1210 */]
  1166. 00000BB8  2D40 FFFC                move.l     [A6 - 0x4], D0
  1167. 00000BBC  2040                     movea.l    A0, D0
  1168. 00000BBE  2050                     movea.l    A0, [A0]
  1169. 00000BC0  588F                     addq.l     A7, 4
  1170. 00000BC2  2F28 0010                move.l     -[A7], [A0 + 0x10]
  1171. 00000BC6  2054                     movea.l    A0, [A4]
  1172. 00000BC8  4868 0004                pea.l      [A0 + 0x4]
  1173. 00000BCC  486E FEF8                pea.l      [A6 - 0x108]
  1174. 00000BD0  7001                     moveq.l    D0, 0x01
  1175. 00000BD2  1F00                     move.b     -[A7], D0
  1176. 00000BD4  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  1177. 00000BD8  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  1178. 00000BDC  3F2E 001E                move.w     -[A7], [A6 + 0x1E]
  1179. 00000BE0  7208                     moveq.l    D1, 0x08
  1180. 00000BE2  8247                     or.w       D1, D7
  1181. 00000BE4  3F01                     move.w     -[A7], D1
  1182. 00000BE6  2F0C                     move.l     -[A7], A4
  1183. 00000BE8  A954                     syscall    NewControl
  1184. 00000BEA  265F                     movea.l    A3, [A7]+
  1185. 00000BEC  206E FFF8                movea.l    A0, [A6 - 0x8]
  1186. 00000BF0  A01B                     syscall    SetZone
  1187. 00000BF2  A897                     syscall    ShowPen
  1188. 00000BF4  2F0B                     move.l     -[A7], A3
  1189. 00000BF6  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1190. 00000BFA  2054                     movea.l    A0, [A4]
  1191. 00000BFC  214B 0036                move.l     [A0 + 0x36], A3
  1192. 00000C00  2054                     movea.l    A0, [A4]
  1193. 00000C02  216E 0020 003A           move.l     [A0 + 0x3A], [A6 + 0x20]
  1194. 00000C08  4CEE 1880 FEEC           movem.l    D7,A3,A4, [A6 - 0x114]
  1195. 00000C0E  4E5E                     unlink     A6
  1196. 00000C10  4E75                     rts
  1197. export_1327:
  1198. 00000C12  4E56 0000                link       A6, 0
  1199. 00000C16  7000                     moveq.l    D0, 0x00
  1200. 00000C18  4E5E                     unlink     A6
  1201. 00000C1A  4E75                     rts
  1202. export_1328:
  1203. 00000C1C  4E56 0000                link       A6, 0
  1204. 00000C20  7001                     moveq.l    D0, 0x01
  1205. 00000C22  4E5E                     unlink     A6
  1206. 00000C24  4E75                     rts
  1207. fn00000C26:
  1208. 00000C26  4E56 0000                link       A6, 0
  1209. 00000C2A  48E7 0018                movem.l    -[A7], A3,A4
  1210. 00000C2E  266E 0010                movea.l    A3, [A6 + 0x10]
  1211. 00000C32  286E 0008                movea.l    A4, [A6 + 0x8]
  1212. 00000C36  7000                     moveq.l    D0, 0x00
  1213. 00000C38  2F00                     move.l     -[A7], D0
  1214. 00000C3A  7201                     moveq.l    D1, 0x01
  1215. 00000C3C  2F01                     move.l     -[A7], D1
  1216. 00000C3E  2F00                     move.l     -[A7], D0
  1217. 00000C40  2F00                     move.l     -[A7], D0
  1218. 00000C42  2F0B                     move.l     -[A7], A3
  1219. 00000C44  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1220. 00000C48  2F0C                     move.l     -[A7], A4
  1221. 00000C4A  4EBA FEFC                jsr        [PC - 0x104 /* 00000B48 */]
  1222. 00000C4E  2053                     movea.l    A0, [A3]
  1223. 00000C50  5493                     addq.l     [A3], 2
  1224. 00000C52  2254                     movea.l    A1, [A4]
  1225. 00000C54  3350 003E                move.w     [A1 + 0x3E], [A0]
  1226. 00000C58  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  1227. 00000C5E  4E5E                     unlink     A6
  1228. 00000C60  4E75                     rts
  1229. export_1329:
  1230. 00000C62  4E56 0000                link       A6, 0
  1231. 00000C66  7002                     moveq.l    D0, 0x02
  1232. 00000C68  4E5E                     unlink     A6
  1233. 00000C6A  4E75                     rts
  1234. fn00000C6C:
  1235. 00000C6C  4E56 0000                link       A6, 0
  1236. 00000C70  2F0C                     move.l     -[A7], A4
  1237. 00000C72  286E 0008                movea.l    A4, [A6 + 0x8]
  1238. 00000C76  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1239. 00000C7A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1240. 00000C7E  2F0C                     move.l     -[A7], A4
  1241. 00000C80  4EBA FFA4                jsr        [PC - 0x5C /* 00000C26 */]
  1242. 00000C84  2054                     movea.l    A0, [A4]
  1243. 00000C86  2F28 0036                move.l     -[A7], [A0 + 0x36]
  1244. 00000C8A  3028 003E                move.w     D0, [A0 + 0x3E]
  1245. 00000C8E  48C0                     ext.l      D0
  1246. 00000C90  2F00                     move.l     -[A7], D0
  1247. 00000C92  A95B                     syscall    SetControlReference/SetCRefCon
  1248. 00000C94  286E FFFC                movea.l    A4, [A6 - 0x4]
  1249. 00000C98  4E5E                     unlink     A6
  1250. 00000C9A  4E75                     rts
  1251. fn00000C9C:
  1252. 00000C9C  4E56 FFEE                link       A6, -0x0012
  1253. 00000CA0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1254. 00000CA4  266E 0010                movea.l    A3, [A6 + 0x10]
  1255. 00000CA8  286E 0008                movea.l    A4, [A6 + 0x8]
  1256. 00000CAC  2D53 FFEE                move.l     [A6 - 0x12], [A3]
  1257. 00000CB0  06AE 0000 001E FFEE      addi.l     [A6 - 0x12], 0x1E
  1258. 00000CB8  206E FFEE                movea.l    A0, [A6 - 0x12]
  1259. 00000CBC  7000                     moveq.l    D0, 0x00
  1260. 00000CBE  1010                     move.b     D0, [A0]
  1261. 00000CC0  5240                     addq.w     D0, 1
  1262. 00000CC2  48C0                     ext.l      D0
  1263. 00000CC4  2C00                     move.l     D6, D0
  1264. 00000CC6  5280                     addq.l     D0, 1
  1265. 00000CC8  72FE                     moveq.l    D1, 0xFFFFFFFE
  1266. 00000CCA  C280                     and.l      D1, D0
  1267. 00000CCC  2E01                     move.l     D7, D1
  1268. 00000CCE  5887                     addq.l     D7, 4
  1269. 00000CD0  DFAE FFEE                add.l      [A6 - 0x12], D7
  1270. 00000CD4  206E FFEE                movea.l    A0, [A6 - 0x12]
  1271. 00000CD8  54AE FFEE                addq.l     [A6 - 0x12], 2
  1272. 00000CDC  2254                     movea.l    A1, [A4]
  1273. 00000CDE  3350 0048                move.w     [A1 + 0x48], [A0]
  1274. 00000CE2  2054                     movea.l    A0, [A4]
  1275. 00000CE4  3028 0048                move.w     D0, [A0 + 0x48]
  1276. 00000CE8  48C0                     ext.l      D0
  1277. 00000CEA  2E00                     move.l     D7, D0
  1278. 00000CEC  3007                     move.w     D0, D7
  1279. 00000CEE  48C0                     ext.l      D0
  1280. 00000CF0  206E 000C                movea.l    A0, [A6 + 0xC]
  1281. 00000CF4  2050                     movea.l    A0, [A0]
  1282. 00000CF6  2068 0032                movea.l    A0, [A0 + 0x32]
  1283. 00000CFA  2D48 FFFC                move.l     [A6 - 0x4], A0
  1284. 00000CFE  2050                     movea.l    A0, [A0]
  1285. 00000D00  2D68 0008 FFF8           move.l     [A6 - 0x8], [A0 + 0x8]
  1286. 00000D06  2F00                     move.l     -[A7], D0
  1287. 00000D08  206E FFF8                movea.l    A0, [A6 - 0x8]
  1288. 00000D0C  2F08                     move.l     -[A7], A0
  1289. 00000D0E  2050                     movea.l    A0, [A0]
  1290. 00000D10  2050                     movea.l    A0, [A0]
  1291. 00000D12  2268 0004                movea.l    A1, [A0 + 0x4]
  1292. 00000D16  4E91                     jsr        [A1]
  1293. 00000D18  588F                     addq.l     A7, 4
  1294. 00000D1A  2200                     move.l     D1, D0
  1295. 00000D1C  201F                     move.l     D0, [A7]+
  1296. 00000D1E  243C FFFF 0000           move.l     D2, 0xFFFF0000
  1297. 00000D24  C481                     and.l      D2, D1
  1298. 00000D26  8480                     or.l       D2, D0
  1299. 00000D28  2E02                     move.l     D7, D2
  1300. 00000D2A  7008                     moveq.l    D0, 0x08
  1301. 00000D2C  2F00                     move.l     -[A7], D0
  1302. 00000D2E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1303. 00000D32  2D40 FFF4                move.l     [A6 - 0xC], D0
  1304. 00000D36  2F07                     move.l     -[A7], D7
  1305. 00000D38  486E FFF2                pea.l      [A6 - 0xE]
  1306. 00000D3C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1307. 00000D40  4EAD 239A                jsr        [A5 + 0x239A /* export_1135 */]
  1308. 00000D44  2054                     movea.l    A0, [A4]
  1309. 00000D46  316E FFF2 0046           move.w     [A0 + 0x46], [A6 - 0xE]
  1310. 00000D4C  598F                     subq.l     A7, 4
  1311. 00000D4E  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  1312. 00000D52  A949                     syscall    GetMenuHandle
  1313. 00000D54  2054                     movea.l    A0, [A4]
  1314. 00000D56  215F 003E                move.l     [A0 + 0x3E], [A7]+
  1315. 00000D5A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1316. 00000D5C  2F00                     move.l     -[A7], D0
  1317. 00000D5E  7200                     moveq.l    D1, 0x00
  1318. 00000D60  2F01                     move.l     -[A7], D1
  1319. 00000D62  342E FFF2                move.w     D2, [A6 - 0xE]
  1320. 00000D66  48C2                     ext.l      D2
  1321. 00000D68  2F02                     move.l     -[A7], D2
  1322. 00000D6A  2F01                     move.l     -[A7], D1
  1323. 00000D6C  2F0B                     move.l     -[A7], A3
  1324. 00000D6E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1325. 00000D72  2F0C                     move.l     -[A7], A4
  1326. 00000D74  4EBA FDD2                jsr        [PC - 0x22E /* 00000B48 */]
  1327. 00000D78  5493                     addq.l     [A3], 2
  1328. 00000D7A  2054                     movea.l    A0, [A4]
  1329. 00000D7C  117C 0001 004A           move.b     [A0 + 0x4A], 0x1
  1330. 00000D82  2054                     movea.l    A0, [A4]
  1331. 00000D84  4228 004B                clr.b      [A0 + 0x4B]
  1332. 00000D88  2054                     movea.l    A0, [A4]
  1333. 00000D8A  216E FFF4 0042           move.l     [A0 + 0x42], [A6 - 0xC]
  1334. 00000D90  4CEE 18C0 FFDE           movem.l    D6,D7,A3,A4, [A6 - 0x22]
  1335. 00000D96  4E5E                     unlink     A6
  1336. 00000D98  4E75                     rts
  1337. fn00000D9A:
  1338. 00000D9A  4E56 0000                link       A6, 0
  1339. 00000D9E  48E7 0118                movem.l    -[A7], D7,A3,A4
  1340. 00000DA2  266E 0010                movea.l    A3, [A6 + 0x10]
  1341. 00000DA6  286E 0008                movea.l    A4, [A6 + 0x8]
  1342. 00000DAA  2F0B                     move.l     -[A7], A3
  1343. 00000DAC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1344. 00000DB0  2F0C                     move.l     -[A7], A4
  1345. 00000DB2  4EBA F24C                jsr        [PC - 0xDB4 /* 00000000 */]
  1346. 00000DB6  2053                     movea.l    A0, [A3]
  1347. 00000DB8  5493                     addq.l     [A3], 2
  1348. 00000DBA  2254                     movea.l    A1, [A4]
  1349. 00000DBC  3350 0022                move.w     [A1 + 0x22], [A0]
  1350. 00000DC0  2054                     movea.l    A0, [A4]
  1351. 00000DC2  3028 0022                move.w     D0, [A0 + 0x22]
  1352. 00000DC6  48C0                     ext.l      D0
  1353. 00000DC8  2E00                     move.l     D7, D0
  1354. 00000DCA  3007                     move.w     D0, D7
  1355. 00000DCC  48C0                     ext.l      D0
  1356. 00000DCE  206E 000C                movea.l    A0, [A6 + 0xC]
  1357. 00000DD2  2050                     movea.l    A0, [A0]
  1358. 00000DD4  2868 0032                movea.l    A4, [A0 + 0x32]
  1359. 00000DD8  2054                     movea.l    A0, [A4]
  1360. 00000DDA  2668 0008                movea.l    A3, [A0 + 0x8]
  1361. 00000DDE  2F00                     move.l     -[A7], D0
  1362. 00000DE0  2F0B                     move.l     -[A7], A3
  1363. 00000DE2  2053                     movea.l    A0, [A3]
  1364. 00000DE4  2050                     movea.l    A0, [A0]
  1365. 00000DE6  2268 0004                movea.l    A1, [A0 + 0x4]
  1366. 00000DEA  4E91                     jsr        [A1]
  1367. 00000DEC  588F                     addq.l     A7, 4
  1368. 00000DEE  2200                     move.l     D1, D0
  1369. 00000DF0  201F                     move.l     D0, [A7]+
  1370. 00000DF2  243C FFFF 0000           move.l     D2, 0xFFFF0000
  1371. 00000DF8  C481                     and.l      D2, D1
  1372. 00000DFA  8480                     or.l       D2, D0
  1373. 00000DFC  2E02                     move.l     D7, D2
  1374. 00000DFE  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  1375. 00000E04  4E5E                     unlink     A6
  1376. 00000E06  4E75                     rts
  1377.